Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
85 HAMBROUGH ROAD Semi-Detached £433,246 £215,000 7 May 2004
87 HAMBROUGH ROAD Terraced £426,802 £311,000 20 Jan 2016
87A HAMBROUGH ROAD Terraced £428,743 £250,000 18 Nov 2010
91 HAMBROUGH ROAD Terraced £371,426 £249,950 28 Jan 2015
97 HAMBROUGH ROAD Terraced £409,341 £210,000 29 Jul 2004
99 HAMBROUGH ROAD Terraced £399,476 £80,000 15 Sep 1997
101 HAMBROUGH ROAD Terraced £447,231 £280,000 30 Jan 2014
105 HAMBROUGH ROAD Terraced £431,945 £250,000 30 Sep 2011
107 HAMBROUGH ROAD Terraced £373,655 £235,500 29 Jun 2007